#include <16f628A.h>
//#include <16f873.h>
#include <stdlib.h>
#fuses NOLVP,NOWDT,NOPROTECT,INTRC_IO,PUT,NOMCLR,NOCPD
//#fuses NOLVP,NOWDT,NOPROTECT,PUT,NOCPD
#use delay(clock=4000000)
#use fast_io(A)
#use fast_io(B)
#use rs232(baud=9600,rcv=pin_b1,xmit=pin_b2)
//#use rs232(baud=9600,rcv=pin_c7,xmit=pin_c6)

////////////////Definicion de Etiquetas///////////////////
#define NUMERO_ID '8'

////////////Definicion de Variables Globales///////////////
int8 Salida[5];
int8 Temporal1[5];
int8 Temporal2[5];

////////////Llamado a librerias propias////////////////////
#include "interrupcion.h"
#include "modo_ascii.h"
#include "modo_imagen.h"
#include "automata.h"
#include "interrupcion.c"
#include "modo_ascii.c"
#include "modo_imagen.c"
#include "automata.c"




/////////////Funcion Principal///////////////////////////
void main()
{
	int8 caracter='X';
	inicializar_micro();

	ascii2Temporal1(caracter);
	desplegar_ascii();
	
//	automata();
	/*for(caracter=33;caracter < 124;caracter++){
	ascii2Temporal1(caracter);
	desplegar_ascii();
	delay_ms(600);
	}*/
	
	while(1)continue;
}
